Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 CASTLE TERRACE Detached £281,600 £224,000 1 Dec 2017
2 CASTLE TERRACE Semi-Detached £211,469 £201,650 25 Feb 2022
3 CASTLE TERRACE Detached £328,865 £230,100 28 Aug 2015